﻿using System;
using System.Collections.Generic;
using System.Security.Cryptography;
using SimpleFS.Core;
using SimpleFS.Core.Implementations;

namespace SimpleFS.Services.Encryption
{
    public class Directory : AbstractDirectory
    {
        internal ICryptoTransform transform;

        public Directory(IDirectory internalObject, ICryptoTransform transform) : base(internalObject)
        {
            this.transform = transform;
        }


        public override IDirectory[] Directories
        {
            get { throw new NotImplementedException(); }
        }

        public override IFile[] Files
        {
            get { throw new NotImplementedException(); }
        }

        public override IFile AddFile(string fileName)
        {
            throw new NotImplementedException();
        }

        public override IDirectory AddDirectory(string directoryName)
        {
            throw new NotImplementedException();
        }
    }
}
